package com.chen.Dome4TCP1;

import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;

public class ClientDome1 {
    public static void main(String[] args){
        //目标：实现TCP通信的客户端，一发一收
        //1.常见Socket管道对象，指定服务器的IP地址和端口号，可靠连接
        try {
            System.out.println("客户端已经启动...");
            Socket s = new Socket("127.0.0.1", 10000);
            //2.从Socket管道中得到一个字节输出流，写数据给服务器
            OutputStream os = s.getOutputStream();
//            os.write("你好，我是客户端".getBytes());
            //使用特殊数据流
            DataOutputStream dos = new DataOutputStream(os);
            dos.writeInt(1);
            dos.writeUTF("你好，我是客户端");
            dos.close();

        }catch (IOException e) {
            e.printStackTrace();
        }
    }
}
